package com.best.oasis.settlement.web.action.security;

import java.util.List;

import com.best.oasis.settlement.common.entity.security.RoleGroup;
import com.best.oasis.settlement.common.so.security.RoleGroupSO;
import com.best.oasis.settlement.common.vo.security.RoleGroupVO;
import com.best.oasis.settlement.util.page.PageList;
import com.best.oasis.settlement.web.action.base.BaseAction;

public interface RoleGroupAction extends BaseAction<RoleGroupVO, RoleGroup> {

    public String removeRoleGroups(List<Long> ids);

    public PageList<RoleGroupVO> getRoleGroupPageList(RoleGroupSO so);

    public RoleGroupVO update(RoleGroupVO vo);

    public Boolean roleNameExist(String roleName);
}
